hispid marsh yellowcress - French English Dictionary